package net.maku.events.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 会员信息
 *
 * @author 阿沐 babamu@126.com
 * @since 1.0.0 2025-03-15
 */
@Data
@Schema(description = "单位排行榜")
public class RankOrgVO implements Serializable {

    @Schema(description = "工会id")
    private Long orgId;

    @Schema(description = "工会名称")
    private String orgName;

    @Schema(description = "简称")
    private String shortenedName;

    @Schema(description = "积分")
    private Double points;

    @Schema(description = "排名")
    private Integer ranks;

    @ExcelProperty("集卡数量")
    private long cardNumber;
}